technical terms - Alemán Inglés Diccionario